Basic Principles
- Introduction to the course
- What is 3D printing?
- Types of 3D printers - Detailed study Analysis
- Different Industries using 3D Printers
- About Kappa 3D Printer and Scott Russel mechanism
How to use a 3D printer
- Understanding the softwares used
- Hands-on training with 3D printer software
- Understanding 3D Mesh - a practical study analysis
- How design is converted to 3D printing G Codes (Software related)
- Operating a 3D printer
Getting started with 3D Modelling
- 3D space Introduction
- How are 3D objects made
- Understanding the 3D space
- The concepts behind 3D space
- What is a 3D model
- How is a 3D model rendered on a computer screen
- Understanding how the processor computes a 3D model
- Going through concepts of face, culling, wireframe and normals
- Introduction to TinkerCAD
- Understanding 3D geometries
- Getting familiar with the 3D environment and software
Designing using TinkerCAD
- Hands-on exercise using TinkerCAD software
- Exercise 1- Simple Models
- Exercise 2- Merge and manipulate 3D models
- Exercise 3- 3D models using geometrical measurements
- Exercise 4- Mould making
- Exercise 5- Design Project
- 3D Printing
Introduction to Microcontrollers
- Arduino Microcontroller
- About Arduino
- Programming in Arduino
- Projects using Arduino
- Programming Arduino to use the sensors
- Hands-on projects (Students will be given Arduino boards and sensors to work on)
Product Designing (working model) Day 1
- Designing products to implement with Arduino boards
- Project (CAD Design)
Class 8 -Product Designing (working model) Day 2
- Programming of Arduino boards (Project Related)
- Programming Logic
- Putting it all together - a working robot/ product
Programming a 3D Printer
- The microcontroller used in Kappa 3D printer
- How does it work?
- What are its functions
- Programming Software used - a brief look into the source and explanation
- Introduction to G code \ Machine codes
- Controlling 3 dimensional movement using G Codes - practical session
- How to program the 3D printer to draw a line before the start of a 3D print (hands on exercise)
2D to 3D Conversion
- Converting images to 3D models
- Vector Graphics
- 3D blueprints for mould making
- Reverse engineering 3D models
Design Using Blender
- Introduction to Blender
- Design using Blender software
- Basic designs in Blender
- Basic hands-on exercise in Blender
- How to render designs using Blender
Modelling Using Blender
- Design practical class
- Use of blender in gaming and computer graphics
- Hands-on exercise to create 3D character
- Convert 2D geometries and 3D print the design
Rendering 3D models in a Web Page
- Introduction to WebGL
- Hands-on exercise - Create a Website and embed WebGL
- Deploying a website
- Programming in Javascript
- Creating a scene
- Rendering Blender 3D models in the scene